public final class EnrollResourceRequest extends GeneratedMessage implements EnrollResourceRequestOrBuilder
Request message to subscribe the Audit Manager service for given resource.
Protobuf type google.cloud.auditmanager.v1.EnrollResourceRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
DESTINATIONS_FIELD_NUMBER
public static final int DESTINATIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SCOPE_FIELD_NUMBER
public static final int SCOPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static EnrollResourceRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static EnrollResourceRequest.Builder newBuilder()
newBuilder(EnrollResourceRequest prototype)
public static EnrollResourceRequest.Builder newBuilder(EnrollResourceRequest prototype)
public static EnrollResourceRequest parseDelimitedFrom(InputStream input)
public static EnrollResourceRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static EnrollResourceRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static EnrollResourceRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static EnrollResourceRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static EnrollResourceRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static EnrollResourceRequest parseFrom(CodedInputStream input)
public static EnrollResourceRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static EnrollResourceRequest parseFrom(InputStream input)
public static EnrollResourceRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static EnrollResourceRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static EnrollResourceRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<EnrollResourceRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public EnrollResourceRequest getDefaultInstanceForType()
getDestinations(int index)
public EnrollResourceRequest.EligibleDestination getDestinations(int index)
Required. List of destination among which customer can choose to upload
their reports during the audit process. While enrolling at a
organization/folder level, customer can choose Cloud storage bucket in any
project. If the audit is triggered at project level using the service agent
at organization/folder level, all the destination options associated with
respective organization/folder level service agent will be available to
auditing projects.
repeated .google.cloud.auditmanager.v1.EnrollResourceRequest.EligibleDestination destinations = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
getDestinationsCount()
public int getDestinationsCount()
Required. List of destination among which customer can choose to upload
their reports during the audit process. While enrolling at a
organization/folder level, customer can choose Cloud storage bucket in any
project. If the audit is triggered at project level using the service agent
at organization/folder level, all the destination options associated with
respective organization/folder level service agent will be available to
auditing projects.
repeated .google.cloud.auditmanager.v1.EnrollResourceRequest.EligibleDestination destinations = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
|
getDestinationsList()
public List<EnrollResourceRequest.EligibleDestination> getDestinationsList()
Required. List of destination among which customer can choose to upload
their reports during the audit process. While enrolling at a
organization/folder level, customer can choose Cloud storage bucket in any
project. If the audit is triggered at project level using the service agent
at organization/folder level, all the destination options associated with
respective organization/folder level service agent will be available to
auditing projects.
repeated .google.cloud.auditmanager.v1.EnrollResourceRequest.EligibleDestination destinations = 2 [(.google.api.field_behavior) = REQUIRED];
getDestinationsOrBuilder(int index)
public EnrollResourceRequest.EligibleDestinationOrBuilder getDestinationsOrBuilder(int index)
Required. List of destination among which customer can choose to upload
their reports during the audit process. While enrolling at a
organization/folder level, customer can choose Cloud storage bucket in any
project. If the audit is triggered at project level using the service agent
at organization/folder level, all the destination options associated with
respective organization/folder level service agent will be available to
auditing projects.
repeated .google.cloud.auditmanager.v1.EnrollResourceRequest.EligibleDestination destinations = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
getDestinationsOrBuilderList()
public List<? extends EnrollResourceRequest.EligibleDestinationOrBuilder> getDestinationsOrBuilderList()
Required. List of destination among which customer can choose to upload
their reports during the audit process. While enrolling at a
organization/folder level, customer can choose Cloud storage bucket in any
project. If the audit is triggered at project level using the service agent
at organization/folder level, all the destination options associated with
respective organization/folder level service agent will be available to
auditing projects.
repeated .google.cloud.auditmanager.v1.EnrollResourceRequest.EligibleDestination destinations = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.auditmanager.v1.EnrollResourceRequest.EligibleDestinationOrBuilder> |
|
getParserForType()
public Parser<EnrollResourceRequest> getParserForType()
Overrides
getScope()
Required. The resource to be enrolled to the audit manager. Scope format
should be resource_type/resource_identifier Eg:
projects/{project}/locations/{location},
folders/{folder}/locations/{location}
organizations/{organization}/locations/{location}
string scope = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The scope.
|
getScopeBytes()
public ByteString getScopeBytes()
Required. The resource to be enrolled to the audit manager. Scope format
should be resource_type/resource_identifier Eg:
projects/{project}/locations/{location},
folders/{folder}/locations/{location}
organizations/{organization}/locations/{location}
string scope = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for scope.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public EnrollResourceRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected EnrollResourceRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public EnrollResourceRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides