Interface CompositeRefOrBuilder (0.23.0)

public interface CompositeRefOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getApplicationTemplate()

public abstract String getApplicationTemplate()

Required. Reference to the ApplicationTemplate resource.

string application_template = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The applicationTemplate.

getApplicationTemplateBytes()

public abstract ByteString getApplicationTemplateBytes()

Required. Reference to the ApplicationTemplate resource.

string application_template = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for applicationTemplate.

getRevision()

public abstract String getRevision()

Revision of the ApplicationTemplate to use. Changes to revision will trigger manual resynchronization. If empty, ApplicationTemplate will be ignored.

string revision = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The revision.

getRevisionBytes()

public abstract ByteString getRevisionBytes()

Revision of the ApplicationTemplate to use. Changes to revision will trigger manual resynchronization. If empty, ApplicationTemplate will be ignored.

string revision = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for revision.

getSyncOperation()

public abstract String getSyncOperation()

Output only. Reference to on-going AppTemplate import and replication operation (i.e. the operation_id for the long-running operation). This field is opaque for external usage.

string sync_operation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The syncOperation.

getSyncOperationBytes()

public abstract ByteString getSyncOperationBytes()

Output only. Reference to on-going AppTemplate import and replication operation (i.e. the operation_id for the long-running operation). This field is opaque for external usage.

string sync_operation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for syncOperation.