getVolumesList();
/**
*
*
*
* Volumes to be created.
*
*
* repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
*/
com.google.cloud.baremetalsolution.v2.VolumeConfig getVolumes(int index);
/**
*
*
*
* Volumes to be created.
*
*
* repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
*/
int getVolumesCount();
/**
*
*
*
* Volumes to be created.
*
*
* repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
*/
java.util.List extends com.google.cloud.baremetalsolution.v2.VolumeConfigOrBuilder>
getVolumesOrBuilderList();
/**
*
*
*
* Volumes to be created.
*
*
* repeated .google.cloud.baremetalsolution.v2.VolumeConfig volumes = 4;
*/
com.google.cloud.baremetalsolution.v2.VolumeConfigOrBuilder getVolumesOrBuilder(int index);
/**
*
*
*
* A generated ticket id to track provisioning request.
*
*
* string ticket_id = 5;
*
* @return The ticketId.
*/
java.lang.String getTicketId();
/**
*
*
*
* A generated ticket id to track provisioning request.
*
*
* string ticket_id = 5;
*
* @return The bytes for ticketId.
*/
com.google.protobuf.ByteString getTicketIdBytes();
/**
*
*
*
* A service account to enable customers to access instance credentials upon
* handover.
*
*
* string handover_service_account = 6;
*
* @return The handoverServiceAccount.
*/
java.lang.String getHandoverServiceAccount();
/**
*
*
*
* A service account to enable customers to access instance credentials upon
* handover.
*
*
* string handover_service_account = 6;
*
* @return The bytes for handoverServiceAccount.
*/
com.google.protobuf.ByteString getHandoverServiceAccountBytes();
/**
*
*
*
* Email provided to send a confirmation with provisioning config to.
* Deprecated in favour of email field in request messages.
*
*
* string email = 7 [deprecated = true];
*
* @deprecated google.cloud.baremetalsolution.v2.ProvisioningConfig.email is deprecated. See
* google/cloud/baremetalsolution/v2/provisioning.proto;l=92
* @return The email.
*/
@java.lang.Deprecated
java.lang.String getEmail();
/**
*
*
*
* Email provided to send a confirmation with provisioning config to.
* Deprecated in favour of email field in request messages.
*
*
* string email = 7 [deprecated = true];
*
* @deprecated google.cloud.baremetalsolution.v2.ProvisioningConfig.email is deprecated. See
* google/cloud/baremetalsolution/v2/provisioning.proto;l=92
* @return The bytes for email.
*/
@java.lang.Deprecated
com.google.protobuf.ByteString getEmailBytes();
/**
*
*
*
* Output only. State of ProvisioningConfig.
*
*
*
* .google.cloud.baremetalsolution.v2.ProvisioningConfig.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return The enum numeric value on the wire for state.
*/
int getStateValue();
/**
*
*
*
* Output only. State of ProvisioningConfig.
*
*
*
* .google.cloud.baremetalsolution.v2.ProvisioningConfig.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return The state.
*/
com.google.cloud.baremetalsolution.v2.ProvisioningConfig.State getState();
/**
*
*
*
* Optional. Location name of this ProvisioningConfig.
* It is optional only for Intake UI transition period.
*
*
* string location = 9 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The location.
*/
java.lang.String getLocation();
/**
*
*
*
* Optional. Location name of this ProvisioningConfig.
* It is optional only for Intake UI transition period.
*
*
* string location = 9 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The bytes for location.
*/
com.google.protobuf.ByteString getLocationBytes();
/**
*
*
*
* Output only. Last update timestamp.
*
*
* .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return Whether the updateTime field is set.
*/
boolean hasUpdateTime();
/**
*
*
*
* Output only. Last update timestamp.
*
*
* .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return The updateTime.
*/
com.google.protobuf.Timestamp getUpdateTime();
/**
*
*
*
* Output only. Last update timestamp.
*
*
* .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*/
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder();
/**
*
*
*
* Output only. URI to Cloud Console UI view of this provisioning config.
*
*
* string cloud_console_uri = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
* @return The cloudConsoleUri.
*/
java.lang.String getCloudConsoleUri();
/**
*
*
*
* Output only. URI to Cloud Console UI view of this provisioning config.
*
*
* string cloud_console_uri = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
* @return The bytes for cloudConsoleUri.
*/
com.google.protobuf.ByteString getCloudConsoleUriBytes();
/**
*
*
*
* If true, VPC SC is enabled for the cluster.
*
*
* bool vpc_sc_enabled = 12;
*
* @return The vpcScEnabled.
*/
boolean getVpcScEnabled();
/**
*
*
*
* Optional status messages associated with the FAILED state.
*
*
* string status_message = 13;
*
* @return The statusMessage.
*/
java.lang.String getStatusMessage();
/**
*
*
*
* Optional status messages associated with the FAILED state.
*
*
* string status_message = 13;
*
* @return The bytes for statusMessage.
*/
com.google.protobuf.ByteString getStatusMessageBytes();
/**
*
*
*
* Optional. The user-defined identifier of the provisioning config.
*
*
* string custom_id = 14 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The customId.
*/
java.lang.String getCustomId();
/**
*
*
*
* Optional. The user-defined identifier of the provisioning config.
*
*
* string custom_id = 14 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The bytes for customId.
*/
com.google.protobuf.ByteString getCustomIdBytes();
}