Package com.oracle.bmc.dif.model
Class DeployArtifactsDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.dif.model.DeployArtifactsDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20250830") public final class DeployArtifactsDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe data to create a DataIntelligence.
Note: Objects should always be created or deserialized using theDeployArtifactsDetails.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theDeployArtifactsDetails.Builder, which maintain a set of all explicitly set fields calledDeployArtifactsDetails.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeployArtifactsDetails.Builder
-
Constructor Summary
Constructors Constructor Description DeployArtifactsDetails(List<StackTemplate> stackTemplates, List<Service> services, String subnetId, List<AdbArtifactsDetail> adb, List<GgcsArtifactsDetail> ggcs, List<DataflowArtifactsDetail> dataflow)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeployArtifactsDetails.Builderbuilder()Create a new builder.booleanequals(Object o)List<AdbArtifactsDetail>getAdb()ADB artifact details if adb is included in the services.List<DataflowArtifactsDetail>getDataflow()Dataflow artifact details if dataflow is included in the services.List<GgcsArtifactsDetail>getGgcs()GGCS artifact details if ggcs is included in the services.List<Service>getServices()List of services to be onboarded for the stack.List<StackTemplate>getStackTemplates()List of templates to be onboarded for the stack.StringgetSubnetId()Subnet id for the Private Endpoint creation for artifact deployment.inthashCode()DeployArtifactsDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
DeployArtifactsDetails
@Deprecated @ConstructorProperties({"stackTemplates","services","subnetId","adb","ggcs","dataflow"}) public DeployArtifactsDetails(List<StackTemplate> stackTemplates, List<Service> services, String subnetId, List<AdbArtifactsDetail> adb, List<GgcsArtifactsDetail> ggcs, List<DataflowArtifactsDetail> dataflow)
Deprecated.
-
-
Method Detail
-
builder
public static DeployArtifactsDetails.Builder builder()
Create a new builder.
-
toBuilder
public DeployArtifactsDetails.Builder toBuilder()
-
getStackTemplates
public List<StackTemplate> getStackTemplates()
List of templates to be onboarded for the stack.- Returns:
- the value
-
getServices
public List<Service> getServices()
List of services to be onboarded for the stack.- Returns:
- the value
-
getSubnetId
public String getSubnetId()
Subnet id for the Private Endpoint creation for artifact deployment.- Returns:
- the value
-
getAdb
public List<AdbArtifactsDetail> getAdb()
ADB artifact details if adb is included in the services.- Returns:
- the value
-
getGgcs
public List<GgcsArtifactsDetail> getGgcs()
GGCS artifact details if ggcs is included in the services.- Returns:
- the value
-
getDataflow
public List<DataflowArtifactsDetail> getDataflow()
Dataflow artifact details if dataflow is included in the services.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-