Interface CreateWorkloadOperationMetadataOrBuilder (2.30.0)

public interface CreateWorkloadOperationMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getComplianceRegime()

public abstract Workload.ComplianceRegime getComplianceRegime()

Optional. Compliance controls that should be applied to the resources managed by the workload.

.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
Workload.ComplianceRegime

The complianceRegime.

getComplianceRegimeValue()

public abstract int getComplianceRegimeValue()

Optional. Compliance controls that should be applied to the resources managed by the workload.

.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime compliance_regime = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
int

The enum numeric value on the wire for complianceRegime.

getCreateTime()

public abstract Timestamp getCreateTime()

Optional. Time when the operation was created.

.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Optional. Time when the operation was created.

.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
TimestampOrBuilder

getDisplayName()

public abstract String getDisplayName()

Optional. The display name of the workload.

string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Optional. The display name of the workload.

string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ByteString

The bytes for displayName.

getParent()

public abstract String getParent()

Optional. The parent of the workload.

string parent = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Optional. The parent of the workload.

string parent = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ByteString

The bytes for parent.

getResourceSettings(int index)

public abstract Workload.ResourceSettings getResourceSettings(int index)

Optional. Resource properties in the input that are used for creating/customizing workload resources.

repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
indexint
Returns
TypeDescription
Workload.ResourceSettings

getResourceSettingsCount()

public abstract int getResourceSettingsCount()

Optional. Resource properties in the input that are used for creating/customizing workload resources.

repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
int

getResourceSettingsList()

public abstract List<Workload.ResourceSettings> getResourceSettingsList()

Optional. Resource properties in the input that are used for creating/customizing workload resources.

repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
List<ResourceSettings>

getResourceSettingsOrBuilder(int index)

public abstract Workload.ResourceSettingsOrBuilder getResourceSettingsOrBuilder(int index)

Optional. Resource properties in the input that are used for creating/customizing workload resources.

repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
indexint
Returns
TypeDescription
Workload.ResourceSettingsOrBuilder

getResourceSettingsOrBuilderList()

public abstract List<? extends Workload.ResourceSettingsOrBuilder> getResourceSettingsOrBuilderList()

Optional. Resource properties in the input that are used for creating/customizing workload resources.

repeated .google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettings resource_settings = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
List<? extends com.google.cloud.assuredworkloads.v1beta1.Workload.ResourceSettingsOrBuilder>

hasCreateTime()

public abstract boolean hasCreateTime()

Optional. Time when the operation was created.

.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the createTime field is set.